a3afef7c60028dfd1cbb5d2017298beab6e32eb0,estatioapp/integtests/src/test/java/org/estatio/integtests/agreement/Agreement_IntegTest.java,NewRole,happyCase,#,74

Before Change



            // when
            existingRole.setEndDate(new LocalDate(2013, 12, 31));
            wrap(agreement).newRole(agreementRoleTypeRepository.findByTitle(LeaseConstants.ART_MANAGER), party, new LocalDate(2014, 1, 1), new LocalDate(2014, 12, 31));
            wrap(agreement).newRole(agreementRoleTypeRepository.findByTitle(LeaseConstants.ART_MANAGER), party, new LocalDate(2015, 1, 1), null);

            // then

After Change



            // when
            existingRole.setEndDate(new LocalDate(2013, 12, 31));
            wrap(agreement).newRole(agreementRoleTypeRepository.findByTitle(LeaseConstants.AgreementRoleType.MANAGER.getTitle()), party, new LocalDate(2014, 1, 1), new LocalDate(2014, 12, 31));
            wrap(agreement).newRole(agreementRoleTypeRepository.findByTitle(LeaseConstants.AgreementRoleType.MANAGER.getTitle()), party, new LocalDate(2015, 1, 1), null);

            // then
            assertThat(agreementRoleRepository.findByParty(party).size(), is(3));